/**
 * @ProjectName: p2p_weixin 
 * @Copyright: Copyright (c) 2016, qudoulicai All Rights Reserved. 
 * @address: Hangzhou City, Zhejiang Province, China
 * @date: 2016年1月18日 下午6:18:54
 * @Description: 自定义菜单类型 
 */
package com.rd.p2p.app.enums;

import com.foxinmy.weixin4j.type.ButtonType;

/**
 * <p>自定义菜单类型枚举类</p>
 * @author Kaiju Zhao 2016年1月18日 下午6:18:54
 * @version V1.0   
 * @modificationHistory=========================逻辑或功能性重大变更记录
 * @modify by user: {修改人} 2016年1月18日 下午6:18:54
 * @modify by reason:{原因}
 */
public enum WeChatButtonType {

    VIEW(1, ButtonType.view),
    CLICK(2, ButtonType.click);

    int key;
    ButtonType value;

    WeChatButtonType(int key, ButtonType value) {
        this.key = key;
        this.value = value;
    }
    
    public static ButtonType getValue(int key) {
        for (WeChatButtonType item : WeChatButtonType.values()) {
            if (key == item.getKey()) {
                return item.getValue();
            }
        }
        return null;
    }
    
    public int getKey() {
        return key;
    }

    public ButtonType getValue() {
        return value;
    }
}
